/// 当前页结果集
class FinanceTeamQuotePageForPlatformResponseDto {
  /// 报价时间
  final String? updateTime;
  /// 报价团队ID
  final int? agencyTeamId;
  /// 报价团队名称
  final String? teamName;
  /// 美元兑换奈拉的汇率
  final String? rate;
  /// 免除手续费的最小金额额度
  final int? exemptFeeMinAmountLimit;
  /// 手续费
  final String? fee;

  FinanceTeamQuotePageForPlatformResponseDto({
    this.updateTime,
    this.agencyTeamId,
    this.teamName,
    this.rate,
    this.exemptFeeMinAmountLimit,
    this.fee,
  });

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = <String, dynamic>{};
    if (updateTime != null) data['updateTime'] = updateTime;
    if (agencyTeamId != null) data['agencyTeamId'] = agencyTeamId;
    if (teamName != null) data['teamName'] = teamName;
    if (rate != null) data['rate'] = rate;
    if (exemptFeeMinAmountLimit != null) data['exemptFeeMinAmountLimit'] = exemptFeeMinAmountLimit;
    if (fee != null) data['fee'] = fee;
    return data;
  }

  factory FinanceTeamQuotePageForPlatformResponseDto.fromJson(Map<String, dynamic> json) {
    return FinanceTeamQuotePageForPlatformResponseDto(
      updateTime: json['updateTime'],
      agencyTeamId: json['agencyTeamId'],
      teamName: json['teamName'],
      rate: json['rate'],
      exemptFeeMinAmountLimit: json['exemptFeeMinAmountLimit'],
      fee: json['fee'],
    );
  }
}